<HTML><HEAD><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><TITLE>Traceability Report for uvtest</TITLE><LINK rel="stylesheet" type="text/css" href="rtwreport.css" /><STYLE type="text/css">TABLE { border-style: outset; border-width: 1px; width: 100% } P { margin-top: 0; margin-bottom: 0 } PRE { margin: 0 }</STYLE><SCRIPT type="text/javascript" language="JavaScript" src="slwebview.js"></SCRIPT>
<SCRIPT type="text/javascript" language="JavaScript" src="id_mapping.js"></SCRIPT>

<SCRIPT language="JavaScript" type="text/javascript"> 
<!--
function rtwTraceHilite(file,ext,ln) { 
    function loc_hilite(file,ext,ln) { 
        if (top.rtwMainReloadNoPanel) top.rtwMainReloadNoPanel(file+"."+ext+":"+ln); 
        else window.location = file+"_"+ext+".html#"+ln; 
    } 
    var webviewFrame = top.document.getElementById('rtw_webviewMidFrame');
    if (webviewFrame) {
       loc_hilite(file,ext,ln);
       return;
    } else {
        if (top && top.rtwreport_document_frame) 
            top.rtwreport_document_frame.location.href = file+"_"+ext+".html#"+ln; 
    } 
}
//-->
</SCRIPT></HEAD><BODY ONLOAD="try {if (top) {if (top.rtwPageOnLoad) top.rtwPageOnLoad('rtwIdTraceability'); else local_onload();}} catch(err) {};"><DIV class="title" id="title"><H1>Traceability Report for uvtest</H1><DIV class="toc" id="toc"><H3>Table of Contents</H3><OL><LI><A href="#href_untraceable">Eliminated / Virtual Blocks</A></LI><LI><A href="#href_traceable">Traceable Simulink Blocks / Stateflow Objects / MATLAB Functions</A><UL class="toc_systems" id="toc_systems"><LI><A href="#href_sys0">uvtest</A></LI><LI><A href="#href_sys1">uvtest/FilterMain</A></LI><LI><A href="#href_sys2">uvtest/FilterMain/backward</A></LI><LI><A href="#href_sys3">uvtest/FilterMain/backward1</A></LI></UL></LI></OL></DIV></DIV><DIV class="contents" id="contents"><DIV class="section1" id="sec_eliminated_virtual"><H3><A id="href_untraceable">Eliminated / Virtual Blocks</A></H3><TABLE class="AltRow" cellspacing="0"><TR><TH>Block Name</TH><TH>Comment</TH></TR><TR class="even"><TD><a href="matlab:coder.internal.code2model('uvtest:5')" name="code2model"><font color="#117755"><i>&lt;S1&gt;/In1</i></font></a></TD><TD><P>Inport</P></TD></TR><TR class="odd"><TD><a href="matlab:coder.internal.code2model('uvtest:7')" name="code2model"><font color="#117755"><i>&lt;S1&gt;/backward</i></font></a></TD><TD><P>Eliminated by code generation optimization</P></TD></TR><TR class="even"><TD><a href="matlab:coder.internal.code2model('uvtest:8')" name="code2model"><font color="#117755"><i>&lt;S1&gt;/brate</i></font></a></TD><TD><P>Outport</P></TD></TR><TR class="odd"><TD><a href="matlab:coder.internal.code2model('uvtest:9')" name="code2model"><font color="#117755"><i>&lt;S1&gt;/len</i></font></a></TD><TD><P>Outport</P></TD></TR><TR class="even"><TD><a href="matlab:coder.internal.code2model('uvtest:7:1')" name="code2model"><font color="#117755"><i>&lt;S2&gt;:1</i></font></a></TD><TD><P>EMChart eliminated by optimization</P></TD></TR><TR class="odd"><TD><a href="matlab:coder.internal.code2model('uvtest:26:1')" name="code2model"><font color="#117755"><i>&lt;S3&gt;:1</i></font></a></TD><TD><P>EMChart eliminated by optimization</P></TD></TR></TABLE></DIV><DIV class="section1" id="sec_traceable"><H3><A id="href_traceable">Traceable Simulink Blocks / Stateflow Objects / MATLAB Functions</A></H3><DIV class="section2" id="sec_traceable_1"><H4>Root system: <A id="href_sys0"><a href="matlab:coder.internal.code2model('uvtest')" name="code2model">uvtest</a></A></H4><TABLE class="AltRow" cellspacing="0"><TR><TH>Object Name</TH><TH>Code Location</TH></TR><TR class="even"><TD><a href="matlab:coder.internal.code2model('uvtest:23')" name="code2model"><font color="#117755"><i>&lt;Root&gt;/input_data</i></font></a></TD><TD><A href="javascript:rtwTraceHilite('uvtest','c','1185');">uvtest.c:1185</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1187');">1187</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1192');">1192</A></TD></TR><TR class="odd"><TD><a href="matlab:coder.internal.code2model('uvtest:4')" name="code2model"><font color="#117755"><i>&lt;Root&gt;/FilterMain</i></font></a></TD><TD><A href="javascript:rtwTraceHilite('uvtest','c','1263');">uvtest.c:1263</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1269');">1269</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1270');">1270</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1275');">1275</A></TD></TR><TR class="even"><TD><a href="matlab:coder.internal.code2model('uvtest:11')" name="code2model"><font color="#117755"><i>&lt;Root&gt;/brate_data</i></font></a></TD><TD><A href="javascript:rtwTraceHilite('uvtest','c','1250');">uvtest.c:1250</A></TD></TR><TR class="odd"><TD><a href="matlab:coder.internal.code2model('uvtest:12')" name="code2model"><font color="#117755"><i>&lt;Root&gt;/len_data</i></font></a></TD><TD><A href="javascript:rtwTraceHilite('uvtest','c','1247');">uvtest.c:1247</A></TD></TR></TABLE></DIV><DIV class="section2" id="sec_traceable_2"><H4>Subsystem: <A id="href_sys1"><a href="matlab:coder.internal.code2model('uvtest:4')" name="code2model">uvtest/FilterMain</a></A></H4><TABLE class="AltRow" cellspacing="0"><TR><TH>Object Name</TH><TH>Code Location</TH></TR><TR class="even"><TD><a href="matlab:coder.internal.code2model('uvtest:6')" name="code2model"><font color="#117755"><i>&lt;S1&gt;/Lowpass2</i></font></a></TD><TD><A href="javascript:rtwTraceHilite('uvtest','c','1122');">uvtest.c:1122</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1123');">1123</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1124');">1124</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1125');">1125</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1126');">1126</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1127');">1127</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1128');">1128</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1129');">1129</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1130');">1130</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1131');">1131</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1132');">1132</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1133');">1133</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1134');">1134</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1135');">1135</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1136');">1136</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1137');">1137</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1138');">1138</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1149');">1149</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1150');">1150</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1151');">1151</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1152');">1152</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1153');">1153</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1154');">1154</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1155');">1155</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1156');">1156</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1157');">1157</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1158');">1158</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1159');">1159</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1160');">1160</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1161');">1161</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1162');">1162</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1165');">1165</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1166');">1166</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1167');">1167</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1168');">1168</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1169');">1169</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1170');">1170</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1171');">1171</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1172');">1172</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1173');">1173</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1174');">1174</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1175');">1175</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1176');">1176</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1177');">1177</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1178');">1178</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1179');">1179</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1196');">1196</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1197');">1197</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1198');">1198</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1199');">1199</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1200');">1200</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1201');">1201</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1202');">1202</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1203');">1203</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1204');">1204</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1205');">1205</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1206');">1206</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1207');">1207</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1208');">1208</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1209');">1209</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1210');">1210</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1211');">1211</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1212');">1212</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1213');">1213</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1214');">1214</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1215');">1215</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1218');">1218</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1219');">1219</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1220');">1220</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1221');">1221</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1222');">1222</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1223');">1223</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1224');">1224</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1225');">1225</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1226');">1226</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1227');">1227</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1228');">1228</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1229');">1229</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1230');">1230</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1231');">1231</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1232');">1232</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1233');">1233</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1234');">1234</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1235');">1235</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1236');">1236</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1237');">1237</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1238');">1238</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1239');">1239</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1240');">1240</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1241');">1241</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1244');">1244</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1256');">1256</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1257');">1257</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1258');">1258</A></TD></TR><TR class="odd"><TD><a href="matlab:coder.internal.code2model('uvtest:26')" name="code2model"><font color="#117755"><i>&lt;S1&gt;/backward1</i></font></a></TD><TD><A href="javascript:rtwTraceHilite('uvtest','c','1185');">uvtest.c:1185</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1187');">1187</A>, <A href="javascript:rtwTraceHilite('uvtest','c','1192');">1192</A></TD></TR></TABLE></DIV><DIV class="section2" id="sec_traceable_3"><H4>MATLAB Function: <A id="href_sys2"><a href="matlab:coder.internal.code2model('uvtest:7')" name="code2model">uvtest/FilterMain/backward</a></A></H4><TABLE class="eml"><TR><TH></TH><TH>Script</TH><TH>Code Location</TH></TR>
<TR class="d0"><TD><a href="matlab:coder.internal.code2model('uvtest:7:1:1','uvtest:7')" name="code2model" class="code2model">1</a></TD><TD><PRE>function [breathrate,len] = fcn(u)</PRE></TD><TD></TD></TR>
<TR class="d1"><TD><a href="matlab:coder.internal.code2model('uvtest:7:1:2','uvtest:7')" name="code2model" class="code2model">2</a></TD><TD><PRE>u=single (u);</PRE></TD><TD></TD></TR>
<TR class="d0"><TD><a href="matlab:coder.internal.code2model('uvtest:7:1:3','uvtest:7')" name="code2model" class="code2model">3</a></TD><TD><PRE></PRE></TD><TD></TD></TR>
<TR class="d1"><TD><a href="matlab:coder.internal.code2model('uvtest:7:1:4','uvtest:7')" name="code2model" class="code2model">4</a></TD><TD><PRE>Diff=diff(u);</PRE></TD><TD></TD></TR>
<TR class="d0"><TD><a href="matlab:coder.internal.code2model('uvtest:7:1:5','uvtest:7')" name="code2model" class="code2model">5</a></TD><TD><PRE></PRE></TD><TD></TD></TR>
<TR class="d1"><TD><a href="matlab:coder.internal.code2model('uvtest:7:1:6','uvtest:7')" name="code2model" class="code2model">6</a></TD><TD><PRE>[maxv,maxl]=findpeaks(Diff,'minpeakdi <FONT color="blue">...</FONT></PRE></TD><TD></TD></TR>
<TR class="d0"><TD><a href="matlab:coder.internal.code2model('uvtest:7:1:7','uvtest:7')" name="code2model" class="code2model">7</a></TD><TD><PRE>outputArg=mean(diff(maxl))/10;</PRE></TD><TD></TD></TR>
<TR class="d1"><TD><a href="matlab:coder.internal.code2model('uvtest:7:1:8','uvtest:7')" name="code2model" class="code2model">8</a></TD><TD><PRE>len = single(length(maxl));</PRE></TD><TD></TD></TR>
<TR class="d0"><TD><a href="matlab:coder.internal.code2model('uvtest:7:1:9','uvtest:7')" name="code2model" class="code2model">9</a></TD><TD><PRE>breathrate = single(60/outputArg);</PRE></TD><TD></TD></TR>
<TR class="d1"><TD><a href="matlab:coder.internal.code2model('uvtest:7:1:10','uvtest:7')" name="code2model" class="code2model">10</a></TD><TD><PRE></PRE></TD><TD></TD></TR>
<TR class="d0"><TD><a href="matlab:coder.internal.code2model('uvtest:7:1:11','uvtest:7')" name="code2model" class="code2model">11</a></TD><TD><PRE>end</PRE></TD><TD></TD></TR></TABLE></DIV><DIV class="section2" id="sec_traceable_4"><H4>MATLAB Function: <A id="href_sys3"><a href="matlab:coder.internal.code2model('uvtest:26')" name="code2model">uvtest/FilterMain/backward1</a></A></H4><TABLE class="eml"><TR><TH></TH><TH>Script</TH><TH>Code Location</TH></TR>
<TR class="d0"><TD><a href="matlab:coder.internal.code2model('uvtest:26:1:1','uvtest:26')" name="code2model" class="code2model">1</a></TD><TD><PRE>function xmean = fcn(u)</PRE></TD><TD></TD></TR>
<TR class="d1"><TD><a href="matlab:coder.internal.code2model('uvtest:26:1:2','uvtest:26')" name="code2model" class="code2model">2</a></TD><TD><PRE>u=single (u);</PRE></TD><TD></TD></TR>
<TR class="d0"><TD><a href="matlab:coder.internal.code2model('uvtest:26:1:3','uvtest:26')" name="code2model" class="code2model">3</a></TD><TD><PRE>amean = mean(u)</PRE></TD><TD></TD></TR>
<TR class="d1"><TD><a href="matlab:coder.internal.code2model('uvtest:26:1:4','uvtest:26')" name="code2model" class="code2model">4</a></TD><TD><PRE>u = u - amean</PRE></TD><TD></TD></TR>
<TR class="d0"><TD><a href="matlab:coder.internal.code2model('uvtest:26:1:5','uvtest:26')" name="code2model" class="code2model">5</a></TD><TD><PRE>xmean = u</PRE></TD><TD></TD></TR>
<TR class="d1"><TD><a href="matlab:coder.internal.code2model('uvtest:26:1:6','uvtest:26')" name="code2model" class="code2model">6</a></TD><TD><PRE></PRE></TD><TD></TD></TR>
<TR class="d0"><TD><a href="matlab:coder.internal.code2model('uvtest:26:1:7','uvtest:26')" name="code2model" class="code2model">7</a></TD><TD><PRE>end</PRE></TD><TD></TD></TR></TABLE></DIV></DIV></DIV></BODY></HTML>